import SelectService from "./SelectService.vue";
import SelectDate from "./SelectDate.vue";
import SelectContent from "./SelectContent.vue";
import SelectServiceType from "./SelectServiceType.vue";
import SelectRecruitPerson from "./SelectRecruitPerson.vue";
import SelectMerchantId from "./SelectMerchantId.vue";
import SelectMerchantName from "./SelectMerchantName.vue";
import UploadFile from "./UploadFile.vue";
import AddDialog from "./dialog/AddDialog.vue";
import SelectId from "./SelectId.vue";
import SelectAgentLevel from "./SelectAgentLevel.vue";
import UploadImage from "./UploadImage.vue";
import SelectBank from "./SelectBank.vue";
import SelectManager from "./SelectManager.vue";
import SelectName from "./SelectName.vue";
import SelectStatus from "./SelectStatus.vue";
import SelectPayChannelId from "./SelectPayChannelId.vue";
import SearchHeader from "./search-header/SearchHeader.vue";
import RefundType from "./type/RefundType.vue";
import DeleteRow from "./button/DeleteRow.vue";
import AutoComplete from "./autocomplete/AutoComplete";
import XyDecimal from "./input/XyDecimal";
import XyRate from "./input/XyRate";
import XyNumber from "./input/XyNumber";
import XyInput from "./input/XyInput";
import FormDialog from "./dialog/FormDialog";
import DisplayTable from "./table/DisplayTable.vue";
import SelectSettlementMode from "./SelectSettlementMode.vue";
import Card from "./xy-card/Card.vue";
const components = {
  install: function (Vue) {
    Vue.component("xy-card", Card);
    Vue.component("select-settlementmode", SelectSettlementMode);
    Vue.component("display-table", DisplayTable);
    Vue.component("xy-form-dialog", FormDialog);
    Vue.component("xy-input", XyInput);
    Vue.component("xy-number", XyNumber);
    Vue.component("xy-rate", XyRate);
    Vue.component("xy-decimal", XyDecimal);
    Vue.component("xy-autocomplete", AutoComplete);
    Vue.component("select-paychannelid", SelectPayChannelId);
    Vue.component("delete-row", DeleteRow);
    Vue.component("refund-type", RefundType);
    Vue.component("search-header", SearchHeader);
    Vue.component("select-status", SelectStatus);
    Vue.component("select-service", SelectService);
    Vue.component("select-date", SelectDate);
    Vue.component("select-servicetype", SelectServiceType);
    Vue.component("select-content", SelectContent);
    Vue.component("select-merchantid", SelectMerchantId);
    Vue.component("select-merchantname", SelectMerchantName);
    Vue.component("select-recruitperson", SelectRecruitPerson);
    Vue.component("upload-file", UploadFile);
    Vue.component("add-dialog", AddDialog);
    Vue.component("select-id", SelectId);
    Vue.component("select-agent-level", SelectAgentLevel);
    Vue.component("upload-image", UploadImage);
    Vue.component("select-bank", SelectBank);
    Vue.component("select-manager", SelectManager);
    Vue.component("select-name", SelectName);
  },
};

export default components;
